Lecture 2 , 3 ( Sept 13 and 15 , 2011 ) : Set Cover , Introduction to LP

نویسنده

  • Mohammad R. Salavatipour
چکیده

Note that vertex cover is a special case of set cover where U is the set of all edges and each vertex v is a subset in S which contains all edges incident to v. In this case, each element is in exactly two subsets in S. We present a greedy approximation algorithm for Set Cover. This is probably the most natural greedy algorithm for this problem. The idea is, at each iteration pick a set where the ratio of the cost of the set divided by the number of new elements it covers is minimized. This general idea of “covering” elements iteratively by finding good partial solutions has been used in many other problems. The analysis of set-cover (we present here) can typically be extended to those other covering algorithms that behave similarly.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lecture 4 , 5 ( Sep 20 , Sep 22 , 2011 ) : Set Cover , LP Duality , 0 - 1 Kanpsack

In this section we consider another method for solving the set cover problem approximately. The method uses randomized rounding of the solution obtained from the linear programming (LP) relaxation of set cover. The basic idea behind this algorithm is first to solve the LP relaxation for the set cover problem. We can think of the solution ~x as a probability to either select a set or not. Note t...

متن کامل

Solving LPs/SDPs via Multiplicative Weighs

From the previous lecture, we have proved the following lemma. Lemma 1. If the cost vector c t ∈ [−ρ, ρ] n , and T ≥ 4ρ 2 ln n 2 , then average loss 1 T T t=1 p t c t ≤ 1 T T t=1 c t (i) + , ∀i ∈ [n] In this lecture, we are going to see the application of multi-weight algorithm for solving LPs and SDPs. For illustration purpose, we will be working on an LP example (the LP relaxation for set cov...

متن کامل

Nearly Optimal NP-Hardness of Vertex Cover on k-Uniform k-Partite Hypergraphs

We study the problem of computing the minimum vertex cover on k-uniform k-partite hypergraphs when the k-partition is given. On bipartite graphs (k = 2), the minimum vertex cover can be computed in polynomial time. For general k, the problem was studied by Lovász [23], who gave a k 2 -approximation based on the standard LP relaxation. Subsequent work by Aharoni, Holzman and Krivelevich [1] show...

متن کامل

CSIS0351/CSIS8601: Randomized Algorithms Lecture 3: Set Cover: Randomized Rounding

These lecture notes are supplementary materials for the lectures. They are by no means substitutes for attending lectures or replacement for your own notes! 1 Set Cover Consider the following problems. 1. Suppose there is a set U of n households that wish to receive TV signals. Moreover, there are m possible locations to install signal amplifiers such that at location j, the amplifier can cover...

متن کامل

CSC 2420 - Fall 2010 - Lecture 5

In the previous lecture we developed an LP formulation for the f -frequency weighted set cover problem and further noted that the weighted vertex cover problem is a case of 2-frequency covering problem. We also considered a greedy algorithm for the set cover problem and claimed that it has an approximation ratio of Hd. This claim is proved in this class using the dual fitting analysis. 1 Weight...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011